package com.mjf.cjt.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDate;
import java.time.LocalDateTime;

/**
 * <p>
 * desc
 * </p>
 *
 * @author chenshoumeng
 * @date 2025/4/24 10:35
 */
@Data
@TableName("t_tf_sales_order")
public class TFSalesOrder {

//    @ApiModelProperty(value = "销货单ID")
    @TableId(value = "id", type = IdType.INPUT)
    private Long id;

//    @ApiModelProperty(value = "单据编号")
    private String orderNumber;

//    @ApiModelProperty(value = "单据日期")
    private LocalDate orderDate;

//    @ApiModelProperty(value = "客户ID")
    private Long customerId;

//    @ApiModelProperty(value = "客户编码")
    private String customerCode;
    // 项目编码
    private String projectCode;
    // 项目名称
    private String projectName;
    // 部门名称
    private String departmentName;
    // 部门编码
    private String departmentCode;

//    @ApiModelProperty(value = "客户名称")
    private String customerName;

    private String pubuserdefnvc2; // 送货地址
    private String salerCode; // 业务员编码
    private String salerName; // 业务员名称
    private BigDecimal origamount; // 总金额
    private BigDecimal fax; // 销售返点比例
    private LocalDateTime times; // 同步时间


}
